BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
FIELDSET {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ADDRESS {
	
}
CAPTION {
	
}
CITE {
	
}
CODE {
	
}
DFN {
	
}
EM {
	
}
STRONG {
	
}
TH {
	
}
VAR {
	
}
OPTGROUP {
	
}
DEL {
	TEXT-DECORATION: none
}
INS {
	TEXT-DECORATION: none
}
LI {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H4 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H5 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H6 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}
ABBR {
	BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ACRONYM {
	BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
SUP {
	VERTICAL-ALIGN: baseline
}
SUB {
	VERTICAL-ALIGN: baseline
}
LEGEND {
	COLOR: #000
}
INPUT {
	FONT-FAMILY: inherit
}
BUTTON {
	FONT-FAMILY: inherit
}
TEXTAREA {
	FONT-FAMILY: inherit
}
SELECT {
	FONT-FAMILY: inherit
}
OPTGROUP {
	FONT-FAMILY: inherit
}
OPTION {
	FONT-FAMILY: inherit
}
INPUT {
	FONT-SIZE: 100%
}
BUTTON {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
BODY {
	FONT: small/1.231 arial,helvetica,clean,sans-serif
}
SELECT {
	FONT: 99% arial,helvetica,clean,sans-serif
}
INPUT {
	FONT: 99% arial,helvetica,clean,sans-serif
}
BUTTON {
	FONT: 99% arial,helvetica,clean,sans-serif
}
TEXTAREA {
	FONT: 99% arial,helvetica,clean,sans-serif
}
BUTTON {
	FONT: 99% arial,helvetica,clean,sans-serif
}
TABLE {
	
}
PRE {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace; FONT-SIZE: 108%
}
CODE {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace; FONT-SIZE: 108%
}
KBD {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace; FONT-SIZE: 108%
}
SAMP {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace; FONT-SIZE: 108%
}
TT {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace; FONT-SIZE: 108%
}
BODY {
	TEXT-ALIGN: center
}
#doc {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 56.25em
}
#doc2 {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 56.25em
}
#doc3 {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 56.25em
}
#doc4 {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 56.25em
}
.yui-t1 {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 56.25em
}
.yui-t2 {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 56.25em
}
.yui-t3 {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 56.25em
}
.yui-t4 {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 56.25em
}
.yui-t5 {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 56.25em
}
.yui-t6 {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 56.25em
}
.yui-t7 {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 56.25em
}
#doc2 {
	WIDTH: 71.25em
}
#doc3 {
	MARGIN: auto 10px; WIDTH: auto
}
#doc4 {
	WIDTH: 73.05em
}
.yui-b {
	POSITION: relative
}
.yui-b {
	_position: static
}
#yui-main .yui-b {
	POSITION: static
}
#yui-main {
	WIDTH: 100%
}
.yui-g .yui-u .yui-g {
	WIDTH: 100%
}
.yui-t1 #yui-main {
	FLOAT: right; MARGIN-LEFT: -25em
}
.yui-t2 #yui-main {
	FLOAT: right; MARGIN-LEFT: -25em
}
.yui-t3 #yui-main {
	FLOAT: right; MARGIN-LEFT: -25em
}
.yui-t4 #yui-main {
	FLOAT: left; MARGIN-RIGHT: -25em
}
.yui-t5 #yui-main {
	FLOAT: left; MARGIN-RIGHT: -25em
}
.yui-t6 #yui-main {
	FLOAT: left; MARGIN-RIGHT: -25em
}
.yui-t1 .yui-b {
	WIDTH: 12em; FLOAT: left
}
.yui-t1 #yui-main .yui-b {
	MARGIN-LEFT: 13.05em
}
.yui-t2 .yui-b {
	WIDTH: 13.5em; FLOAT: left
}
.yui-t2 #yui-main .yui-b {
	MARGIN-LEFT: 14.55em
}
.yui-t3 .yui-b {
	WIDTH: 22.5em; FLOAT: left
}
.yui-t3 #yui-main .yui-b {
	MARGIN-LEFT: 23.62em
}
.yui-t4 .yui-b {
	WIDTH: 13.5em; FLOAT: right
}
.yui-t4 #yui-main .yui-b {
	MARGIN-RIGHT: 14.55em
}
.yui-t5 .yui-b {
	WIDTH: 18em; FLOAT: right
}
.yui-t5 #yui-main .yui-b {
	MARGIN-RIGHT: 19.12em
}
.yui-t6 .yui-b {
	WIDTH: 22.5em; FLOAT: right
}
.yui-t6 #yui-main .yui-b {
	MARGIN-RIGHT: 23.62em
}
.yui-t7 #yui-main .yui-b {
	MARGIN: 0px 0px 1em; DISPLAY: block
}
#yui-main .yui-b {
	WIDTH: auto; FLOAT: none
}
.yui-gb .yui-u {
	FLOAT: left
}
.yui-g .yui-gb .yui-u {
	FLOAT: left
}
.yui-gb .yui-g {
	FLOAT: left
}
.yui-gb .yui-gb {
	FLOAT: left
}
.yui-gb .yui-gc {
	FLOAT: left
}
.yui-gb .yui-gd {
	FLOAT: left
}
.yui-gb .yui-ge {
	FLOAT: left
}
.yui-gb .yui-gf {
	FLOAT: left
}
.yui-gc .yui-u {
	FLOAT: left
}
.yui-gc .yui-g {
	FLOAT: left
}
.yui-gd .yui-u {
	FLOAT: left
}
.yui-g .yui-u {
	FLOAT: right
}
.yui-g .yui-g {
	FLOAT: right
}
.yui-g .yui-gb {
	FLOAT: right
}
.yui-g .yui-gc {
	FLOAT: right
}
.yui-g .yui-gd {
	FLOAT: right
}
.yui-g .yui-ge {
	FLOAT: right
}
.yui-g .yui-gf {
	FLOAT: right
}
.yui-gc .yui-u {
	FLOAT: right
}
.yui-gd .yui-g {
	FLOAT: right
}
.yui-g .yui-gc .yui-u {
	FLOAT: right
}
.yui-ge .yui-u {
	FLOAT: right
}
.yui-ge .yui-g {
	FLOAT: right
}
.yui-gf .yui-g {
	FLOAT: right
}
.yui-gf .yui-u {
	FLOAT: right
}
.yui-g DIV.first {
	FLOAT: left
}
.yui-gb DIV.first {
	FLOAT: left
}
.yui-gc DIV.first {
	FLOAT: left
}
.yui-gd DIV.first {
	FLOAT: left
}
.yui-ge DIV.first {
	FLOAT: left
}
.yui-gf DIV.first {
	FLOAT: left
}
.yui-g .yui-gc DIV.first {
	FLOAT: left
}
.yui-g .yui-ge DIV.first {
	FLOAT: left
}
.yui-gc DIV.first DIV.first {
	FLOAT: left
}
.yui-g .yui-u {
	WIDTH: 49.1%
}
.yui-g .yui-g {
	WIDTH: 49.1%
}
.yui-g .yui-gb {
	WIDTH: 49.1%
}
.yui-g .yui-gc {
	WIDTH: 49.1%
}
.yui-g .yui-gd {
	WIDTH: 49.1%
}
.yui-g .yui-ge {
	WIDTH: 49.1%
}
.yui-g .yui-gf {
	WIDTH: 49.1%
}
.yui-gb .yui-u {
	WIDTH: 32%; MARGIN-LEFT: 1.99%
}
.yui-g .yui-gb .yui-u {
	WIDTH: 32%; MARGIN-LEFT: 1.99%
}
.yui-gb .yui-g {
	WIDTH: 32%; MARGIN-LEFT: 1.99%
}
.yui-gb .yui-gb {
	WIDTH: 32%; MARGIN-LEFT: 1.99%
}
.yui-gb .yui-gc {
	WIDTH: 32%; MARGIN-LEFT: 1.99%
}
.yui-gb .yui-gd {
	WIDTH: 32%; MARGIN-LEFT: 1.99%
}
.yui-gb .yui-ge {
	WIDTH: 32%; MARGIN-LEFT: 1.99%
}
.yui-gb .yui-gf {
	WIDTH: 32%; MARGIN-LEFT: 1.99%
}
.yui-gc .yui-u {
	WIDTH: 32%; MARGIN-LEFT: 1.99%
}
.yui-gc .yui-g {
	WIDTH: 32%; MARGIN-LEFT: 1.99%
}
.yui-gd .yui-u {
	WIDTH: 32%; MARGIN-LEFT: 1.99%
}
.yui-gb .yui-u {
	WIDTH: 31.9%; MARGIN-LEFT: 1.9%
}
.yui-gc DIV.first {
	WIDTH: 66%
}
.yui-gd .yui-u {
	WIDTH: 66%
}
.yui-gd DIV.first {
	WIDTH: 32%
}
.yui-ge DIV.first {
	WIDTH: 74%
}
.yui-gf .yui-u {
	WIDTH: 74%
}
.yui-ge .yui-u {
	WIDTH: 24%
}
.yui-gf DIV.first {
	WIDTH: 24%
}
.yui-g .yui-gb DIV.first {
	MARGIN-LEFT: 0px
}
.yui-gb DIV.first {
	MARGIN-LEFT: 0px
}
.yui-gc DIV.first {
	MARGIN-LEFT: 0px
}
.yui-gd DIV.first {
	MARGIN-LEFT: 0px
}
.yui-g .yui-g .yui-u {
	WIDTH: 48.1%; MARGIN-LEFT: 0px
}
.yui-gb .yui-g .yui-u {
	WIDTH: 48.1%; MARGIN-LEFT: 0px
}
.yui-gc .yui-g .yui-u {
	WIDTH: 48.1%; MARGIN-LEFT: 0px
}
.yui-gd .yui-g .yui-u {
	WIDTH: 48.1%; MARGIN-LEFT: 0px
}
.yui-ge .yui-g .yui-u {
	WIDTH: 48.1%; MARGIN-LEFT: 0px
}
.yui-gf .yui-g .yui-u {
	WIDTH: 48.1%; MARGIN-LEFT: 0px
}
.yui-g .yui-g .yui-u {
	WIDTH: 48.1%
}
.yui-g .yui-gb DIV.first {
	WIDTH: 32%; MARGIN-RIGHT: 0px; _width: 31.7%
}
.yui-gb .yui-gb DIV.first {
	WIDTH: 32%; MARGIN-RIGHT: 0px; _width: 31.7%
}
.yui-g .yui-gc DIV.first {
	WIDTH: 66%
}
.yui-gd .yui-g {
	WIDTH: 66%
}
.yui-gb .yui-g DIV.first {
	MARGIN-RIGHT: 4%; _margin-right: 1.3%
}
.yui-gb .yui-gc DIV.first {
	MARGIN-RIGHT: 0px
}
.yui-gb .yui-gd DIV.first {
	MARGIN-RIGHT: 0px
}
.yui-gb .yui-gb .yui-u {
	MARGIN-LEFT: 1.8%; _margin-left: 4%
}
.yui-gb .yui-gc .yui-u {
	MARGIN-LEFT: 1.8%; _margin-left: 4%
}
.yui-g .yui-gb .yui-u {
	_margin-left: 1.0%
}
.yui-gb .yui-gd .yui-u {
	WIDTH: 66%; _width: 61.2%
}
.yui-gb .yui-gd DIV.first {
	WIDTH: 31%; _width: 29.5%
}
.yui-g .yui-gc .yui-u {
	WIDTH: 32%; MARGIN-RIGHT: 0px; _margin-left: 0; _float: right
}
.yui-gb .yui-gc .yui-u {
	WIDTH: 32%; MARGIN-RIGHT: 0px; _margin-left: 0; _float: right
}
.yui-gb .yui-gc DIV.first {
	WIDTH: 66%; FLOAT: left; MARGIN-LEFT: 0px
}
.yui-gb .yui-ge .yui-u {
	MARGIN: 0px
}
.yui-gb .yui-gf .yui-u {
	MARGIN: 0px
}
.yui-gb .yui-gb .yui-u {
	_margin-left: .7%
}
.yui-gb .yui-g DIV.first {
	MARGIN-LEFT: 0px
}
.yui-gb .yui-gb DIV.first {
	MARGIN-LEFT: 0px
}
.yui-gc .yui-g .yui-u {
	WIDTH: 48.1%; MARGIN-LEFT: 0px
}
.yui-gd .yui-g .yui-u {
	WIDTH: 48.1%; MARGIN-LEFT: 0px
}
.yui-gb .yui-gd DIV.first {
	WIDTH: 32%
}
.yui-g .yui-gd DIV.first {
	_width: 29.9%
}
.yui-ge .yui-g {
	WIDTH: 24%
}
.yui-gf .yui-g {
	WIDTH: 74.2%
}
.yui-gb .yui-ge DIV.yui-u {
	FLOAT: right
}
.yui-gb .yui-gf DIV.yui-u {
	FLOAT: right
}
.yui-gb .yui-ge DIV.first {
	FLOAT: left
}
.yui-gb .yui-gf DIV.first {
	FLOAT: left
}
.yui-gb .yui-ge .yui-u {
	WIDTH: 24%; _width: 20%
}
.yui-gb .yui-gf DIV.first {
	WIDTH: 24%; _width: 20%
}
.yui-gb .yui-ge DIV.first {
	WIDTH: 73.5%; _width: 65.5%
}
.yui-gb .yui-gf .yui-u {
	WIDTH: 73.5%; _width: 65.5%
}
.yui-ge DIV.first .yui-gd .yui-u {
	WIDTH: 65%
}
.yui-ge DIV.first .yui-gd DIV.first {
	WIDTH: 32%
}
#hd:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#bd:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#ft:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.yui-g:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.yui-gb:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.yui-gc:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.yui-gd:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.yui-ge:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.yui-gf:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#hd {
	ZOOM: 1
}
#bd {
	ZOOM: 1
}
#ft {
	ZOOM: 1
}
.yui-g {
	ZOOM: 1
}
.yui-gb {
	ZOOM: 1
}
.yui-gc {
	ZOOM: 1
}
.yui-gd {
	ZOOM: 1
}
.yui-ge {
	ZOOM: 1
}
.yui-gf {
	ZOOM: 1
}
.selected {
	FONT-WEIGHT: bold
}
.jump LI {
	LIST-STYLE: none none outside; Z-INDEX: 0; POSITION: absolute; TEXT-INDENT: -7000em
}
PRE {
	PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 150%; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FONT-SIZE: 93%; PADDING-TOP: 0.5em
}
TD P {
	FONT-SIZE: 100%
}
LEGEND {
	DISPLAY: none
}
.projectsearch LABEL {
	DISPLAY: none
}
LABEL {
	LINE-HEIGHT: normal; FONT-SIZE: 93%; FONT-WEIGHT: bold
}
#TB_title {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: url(http://a.fsdn.com/sf/images/phoneix/gloss_sm.png) #fff repeat-x; COLOR: #555; FONT-SIZE: 93%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.5em
}
#bd .titlebar {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: url(http://a.fsdn.com/sf/images/phoneix/gloss_sm.png) #fff repeat-x; COLOR: #555; FONT-SIZE: 93%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.5em
}
.titlebar {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: url(http://a.fsdn.com/sf/images/phoneix/gloss_sm.png) #fff repeat-x; COLOR: #555; FONT-SIZE: 93%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.5em
}
.downloadbar {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: url(http://a.fsdn.com/sf/images/phoneix/gloss_sm.png) #fff repeat-x; COLOR: #555; FONT-SIZE: 93%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.5em
}
.servicebar {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: url(http://a.fsdn.com/sf/images/phoneix/gloss_sm.png) #fff repeat-x; COLOR: #555; FONT-SIZE: 93%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.5em
}
.box {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: url(http://a.fsdn.com/sf/images/phoneix/gloss_sm.png) #fff repeat-x; COLOR: #555; FONT-SIZE: 93%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.5em
}
#bd .titlebar SMALL {
	POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; TOP: 0.5em; RIGHT: 0.5em; PADDING-TOP: 10px
}
.titlebar SMALL {
	POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; TOP: 0.5em; RIGHT: 0.5em; PADDING-TOP: 10px
}
SMALL.rss {
	POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; TOP: 0.5em; RIGHT: 0.5em; PADDING-TOP: 10px
}
#bd .titlebar SMALL A {
	POSITION: absolute; PADDING-BOTTOM: 2px; TEXT-INDENT: -7000em; PADDING-LEFT: 20px; PADDING-RIGHT: 2px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 2px
}
.titlebar SMALL A {
	POSITION: absolute; PADDING-BOTTOM: 2px; TEXT-INDENT: -7000em; PADDING-LEFT: 20px; PADDING-RIGHT: 2px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 2px
}
SMALL.rss A {
	POSITION: absolute; PADDING-BOTTOM: 2px; TEXT-INDENT: -7000em; PADDING-LEFT: 20px; PADDING-RIGHT: 2px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 2px
}
.box .divider {
	BORDER-BOTTOM: #fff 1px solid; BORDER-RIGHT-STYLE: none; MARGIN: 1em 0px; DISPLAY: block; CLEAR: both; BORDER-LEFT-STYLE: none; BORDER-TOP: #ddd 1px solid
}
.pending {
	BORDER-BOTTOM: #fe6 1px solid; POSITION: relative; BORDER-LEFT: #fe6 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0px 2em; PADDING-LEFT: 40px; PADDING-RIGHT: 1em; BACKGROUND: #ffd; BORDER-TOP: #fe6 1px solid; BORDER-RIGHT: #fe6 1px solid; PADDING-TOP: 0.5em
}
.WikiBanner {
	BORDER-BOTTOM: #fe6 1px solid; POSITION: relative; BORDER-LEFT: #fe6 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0px 2em; PADDING-LEFT: 40px; PADDING-RIGHT: 1em; BACKGROUND: #ffd; BORDER-TOP: #fe6 1px solid; BORDER-RIGHT: #fe6 1px solid; PADDING-TOP: 0.5em
}
.WikiNotice {
	BORDER-BOTTOM: #fe6 1px solid; POSITION: relative; BORDER-LEFT: #fe6 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0px 2em; PADDING-LEFT: 40px; PADDING-RIGHT: 1em; BACKGROUND: #ffd; BORDER-TOP: #fe6 1px solid; BORDER-RIGHT: #fe6 1px solid; PADDING-TOP: 0.5em
}
.bblack {
	BORDER-BOTTOM: #000 1px solid; POSITION: relative; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 0.4em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 5em; PADDING-RIGHT: 0px; BACKGROUND: #222; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 0.4em
}
.bblack INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; COLOR: #fff; PADDING-TOP: 0px
}
.hover.bblack {
	BACKGROUND: #444
}
.click.bblack {
	BACKGROUND: #000
}
INPUT.baccount {
	FONT-SIZE: 100%
}
.bblue {
	BORDER-BOTTOM: #000 1px solid; POSITION: relative; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 0.4em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 5em; PADDING-RIGHT: 0px; BACKGROUND: #2951a6; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 0.4em
}
.bblue INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; COLOR: #fff; PADDING-TOP: 0px
}
.hover.bblue {
	BACKGROUND: #36c
}
.click.bblue {
	BACKGROUND: #036
}
.vertical_widget {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 16em; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.vertical_widget .inner {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: url(http://a.fsdn.com/sf/images//phoneix/grad_dark_50_dwn.png) repeat-x; HEIGHT: 14em; FONT-SIZE: 93%; OVERFLOW: auto; PADDING-TOP: 0.5em
}
.vertical_widget .vertical_widget_content {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: url(http://a.fsdn.com/sf/images//phoneix/grad_dark_50_dwn.png) repeat-x; HEIGHT: 14em; FONT-SIZE: 93%; OVERFLOW: auto; PADDING-TOP: 0.5em
}
.vertical_widget H4 {
	POSITION: relative; PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; DISPLAY: block; BACKGROUND: url(http://a.fsdn.com/sf/images//phoneix/gloss_sm.png) repeat-x 50% 50%; COLOR: #444; FONT-SIZE: 123.1%; FONT-WEIGHT: normal; PADDING-TOP: 0.2em
}
.vertical_widget .inner UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none !important; PADDING-TOP: 0px
}
.vertical_widget .inner UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none !important; PADDING-TOP: 0px
}
.vertical_widget .inner UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; WIDTH: 100% !important; PADDING-RIGHT: 0px; PADDING-TOP: 0.5em
}
.vertical_widget .inner UL.tab {
	FLOAT: left !important
}
.vertical_widget .inner UL.tab LI {
	WIDTH: auto; FLOAT: left !important
}
#bd .vertical_widget H4 {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN: 0px
}
.vertical_widget H4 SMALL {
	POSITION: absolute; FONT-SIZE: 77%; TOP: 0.5em; RIGHT: 0.8em; FONT-WEIGHT: bold
}
SMALL.rss {
	POSITION: absolute; FONT-SIZE: 77%; TOP: 0.5em; RIGHT: 0.8em; FONT-WEIGHT: bold
}
.vertical_widget H4 SMALL A {
	COLOR: #444; TEXT-DECORATION: none
}
.vertical_widget H4 SMALL A:hover {
	COLOR: #aaa !important
}
.vertical_widget .ui-tabs-nav A:hover {
	COLOR: #aaa !important
}
.vertical_widget .ui-tabs-nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0.5em; PADDING-TOP: 0px
}
.vertical_widget .ui-tabs-nav SPAN A {
	MARGIN-TOP: 0px; FLOAT: left
}
.vertical_widget .ui-tabs-nav LI {
	WIDTH: auto !important; PADDING-RIGHT: 1em
}
.vertical_widget .ui-tabs-selected LI {
	WIDTH: auto !important; PADDING-RIGHT: 1em
}
.vertical_widget .ui-tabs-nav A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666 !important; BORDER-LEFT-STYLE: none; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.vertical_widget .ui-tabs-selected A {
	POSITION: static !important; COLOR: #444 !important; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.vertical_widget .ui-tabs-panel {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 1em
}
.vertical_widget .ui-tabs-panel LI {
	PADDING-BOTTOM: 0.5em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0px; FONT-SIZE: 77%; PADDING-TOP: 0.5em
}
.vertical_widget .ui-tabs-panel UL {
	MARGIN-LEFT: 0px
}
.vertical_widget P {
	PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SMALL.rss {
	Z-INDEX: 10000; POSITION: absolute; FONT-SIZE: 77%; TOP: 0.5em; RIGHT: 0.5em; FONT-WEIGHT: bold
}
SMALL.addthis {
	Z-INDEX: 10000; POSITION: absolute; FONT-SIZE: 100%; TOP: 0.5em; RIGHT: 3em
}
.horizontal_widget {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; OVERFLOW: hidden; PADDING-TOP: 0px
}
.horizontal_widget .inner {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(http://a.fsdn.com/sf/images//phoneix/grad_dark_50_dwn.png) #fff repeat-x; PADDING-TOP: 0px
}
.horizontal_widget UL {
	MARGIN: 0px
}
.horizontal_widget H4 SMALL A {
	COLOR: #555; TEXT-DECORATION: none
}
.horizontal_widget H4 SMALL A:hover {
	COLOR: #777
}
.horizontal_widget .ui-tabs-selected A {
	COLOR: #222; FONT-WEIGHT: bold !important; TEXT-DECORATION: none !important
}
.horizontal_widget .ui-tabs-nav A {
	COLOR: #444; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.horizontal_widget .ui-tabs-nav LI:unknown {
	MARGIN-RIGHT: 20px
}
.horizontal_widget .ui-tabs-nav A SPAN {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0.2em !important; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0.2em !important; PADDING-RIGHT: 0.2em !important; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0.2em !important
}
.horizontal_widget .ui-tabs-nav A {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0.2em !important; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0.2em !important; PADDING-RIGHT: 0.2em !important; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0.2em !important
}
.horizontal_widget .ui-tabs-selected A {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0.2em !important; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0.2em !important; PADDING-RIGHT: 0.2em !important; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0.2em !important
}
.horizontal_widget .ui-tabs-nav {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(http://a.fsdn.com/sf/images//phoneix/gloss_sm.png) #fff repeat-x 50% 50%; COLOR: #555; FONT-SIZE: 108%; PADDING-TOP: 0.3em
}
.horizontal_widget .ui-tabs-panel {
	POSITION: relative; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; FONT-SIZE: 93%; BORDER-LEFT-STYLE: none
}
.horizontal_widget .ui-tabs-panel P {
	MARGIN: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100% !important
}
.horizontal_widget .ui-tabs-panel LI {
	PADDING-BOTTOM: 0.5em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100% !important; PADDING-TOP: 0.5em
}
.horizontal_widget .ui-tabs-panel UL {
	MARGIN: 0px
}
#bd .horizontal_widget H4 {
	PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; FONT-SIZE: 108%; PADDING-TOP: 0px
}
SPAN.login {
	PADDING-LEFT: 18px !important; BACKGROUND: url(http://a.fsdn.com/sf/images//openid/openid_small_logo.png) #fff no-repeat 0px 50%; PADDING-TOP: 0.2em !important
}
.openid {
	PADDING-LEFT: 18px !important; BACKGROUND: url(http://a.fsdn.com/sf/images//openid/openid_small_logo.png) #fff no-repeat 0px 50%; PADDING-TOP: 0.2em !important
}
.openid_url_input {
	PADDING-LEFT: 18px !important; BACKGROUND: url(http://a.fsdn.com/sf/images//openid/openid_small_logo.png) #fff no-repeat 0px 50%; PADDING-TOP: 0.2em !important
}
.openid_url_input {
	WIDTH: 18em !important
}
.idp_button {
	WIDTH: 20px; HEIGHT: 20px
}
.openid_splash {
	BORDER-BOTTOM: #9cf 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9cf 1px solid; PADDING-BOTTOM: 0.2em; MARGIN: 0.5em 0px 1em; PADDING-LEFT: 40px; WIDTH: 25em; PADDING-RIGHT: 40px; BACKGROUND: url(http://a.fsdn.com/sf/images//icons/silk/information.png) no-repeat 10px 3px; BORDER-TOP: #9cf 1px solid; BORDER-RIGHT: #9cf 1px solid; PADDING-TOP: 0.2em
}
#sf_login_text {
	
}
#openid_logo_text {
	PADDING-LEFT: 60px; BACKGROUND: url(http://a.fsdn.com/sf/images//openid/openid_logo_text.png) no-repeat right top
}
#openid_title_graphic {
	PADDING-LEFT: 18px !important; WIDTH: 18em !important; BACKGROUND: url(http://a.fsdn.com/sf/images//openid/openid_small_logo.png) no-repeat 0px 50%; PADDING-TOP: 0.2em !important
}
#login_box {
	TEXT-ALIGN: center; WIDTH: 49%; MARGIN-BOTTOM: 3em; FLOAT: left; BORDER-RIGHT: #ddd 1px solid
}
#login_box FIELDSET {
	LINE-HEIGHT: 130%; FONT-SIZE: 82.3%
}
#openid_box FIELDSET {
	LINE-HEIGHT: 130%; FONT-SIZE: 82.3%
}
.login_credentials {
	HEIGHT: 6em
}
.login_left {
	TEXT-ALIGN: right; WIDTH: 6em; FLOAT: left; CLEAR: left; MARGIN-RIGHT: 0.2em
}
#openid_box {
	TEXT-ALIGN: center; WIDTH: 49%; MARGIN-BOTTOM: 3em; FLOAT: left
}
.blank {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(http://a.fsdn.com/sf/images/phoneix/icons/blank.png) no-repeat 0px 50%; PADDING-TOP: 1px
}
.download A.down {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; WHITE-SPACE: nowrap; BACKGROUND: url(http://a.fsdn.com/sf/images/phoneix/grad_white_50.png) #ccc; FONT-SIZE: 93%; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0.3em; -moz-border-radius: 2em; border-radius: 2em
}
.download A.down STRONG {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: url(http://a.fsdn.com/sf/images/phoneix/grad_white_50.png) #380; COLOR: #fff; FONT-SIZE: 93%; PADDING-TOP: 0.3em; -moz-border-radius: 2em; border-radius: 2em
}
.download A.down:hover {
	BACKGROUND-COLOR: #ddd
}
.download A.down:hover STRONG {
	BACKGROUND-COLOR: #53b21b
}
.download A.down IMG {
	MARGIN: 0.3em; WIDTH: 16px; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.external .download A.down {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BACKGROUND-COLOR: #444; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
.external .download A.down:hover {
	BACKGROUND-COLOR: #888
}
STRONG.ie_deep_link IMG {
	POSITION: relative; PADDING-LEFT: 0.5em; HEIGHT: 41px; TOP: 10px
}
STRONG.ie_deep_link {
	POSITION: relative; TOP: -10px
}
.sc {
	POSITION: relative; MARGIN-BOTTOM: 4px; TOP: 4px; MARGIN-RIGHT: 4px; LEFT: 4px
}
.welcome .sc {
	MARGIN: 0px auto 1em; WIDTH: 90%
}
.sc DIV.l1 {
	POSITION: relative; BACKGROUND: #f5f5f5; TOP: -1px; LEFT: -1px
}
.sc DIV.l2 {
	POSITION: relative; BACKGROUND: #f5f5f5; TOP: -1px; LEFT: -1px
}
.sc DIV.l3 {
	POSITION: relative; BACKGROUND: #f5f5f5; TOP: -1px; LEFT: -1px
}
.sc DIV.l4 {
	POSITION: relative; BACKGROUND: #f5f5f5; TOP: -1px; LEFT: -1px
}
.sc DIV.l2 {
	BACKGROUND: #ddd
}
.sc DIV.l3 {
	BACKGROUND: #ddd
}
.sc DIV.l4 {
	BACKGROUND: #ccc
}
#feeds A.feed {
	DISPLAY: none
}
#stats A.stat {
	DISPLAY: none
}
.box {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: #ddd; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
CODE {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: #ddd; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
CODE {
	PADDING-BOTTOM: 1em; MARGIN: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; DISPLAY: block; PADDING-TOP: 1em
}
#facebox .content H3.modal_titlebar {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5em; FONT-SIZE: 116%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#mirror_selector {
	WIDTH: 760px
}
#mirror_selector .mirror {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; WIDTH: 240px; PADDING-RIGHT: 0.5em; FLOAT: left; BORDER-TOP: #eee 1px solid; PADDING-TOP: 0.5em
}
#mirror_selector .mirror SPAN {
	COLOR: #789; FONT-WEIGHT: bold
}
#mirror_selector .mirror INPUT {
	DISPLAY: none
}
#mirror_selector .current.mirror {
	BACKGROUND-COLOR: #ffffe0; BORDER-RIGHT: #f00 3px solid
}
.sel A {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px
}
.nosel A {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px
}
.horizontal_widget .ui-tabs-selected A SPAN {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px
}
.nosel A {
	
}
.sel A {
	PADDING-BOTTOM: 5px !important; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; BACKGROUND: #76c3e1; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 5px !important
}
.horizontal_widget .ui-tabs-selected A SPAN {
	PADDING-BOTTOM: 5px !important; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; BACKGROUND: #76c3e1; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 5px !important
}
A:focus {
	OUTLINE-STYLE: none
}
#bd .titlebar SPAN.softwaremap-top SMALL {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 93%; TOP: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px; LEFT: 0px
}
#bd .titlebar SMALL.softwaremap {
	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bd .titlebar SMALL.softwaremap A {
	POSITION: relative; PADDING-BOTTOM: 1px; TEXT-INDENT: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; TOP: 2px; RIGHT: 0px; PADDING-TOP: 0px
}
OL.clean LI {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; BORDER-RIGHT-STYLE: none; MARGIN: 0.3em 0px; BORDER-TOP-STYLE: none; FONT-SIZE: 93% !important; BORDER-LEFT-STYLE: none
}
OL.clean LI H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5em; FONT-SIZE: 93%; PADDING-TOP: 0px
}
UL.clean LI:unknown {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
UL.clean LI {
	LIST-STYLE: none none outside; BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; PADDING-TOP: 0.5em
}
UL.clean LI H3 {
	POSITION: relative; MARGIN: 0.2em 0px; FONT-SIZE: 93%
}
UL.clean LI:unknown {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.services {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(http://a.fsdn.com/sf/images//icons/silk/medal_gold_1.png) no-repeat; PADDING-TOP: 0px
}
.profile {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(http://a.fsdn.com/sf/images//icons/silk/vcard.png) no-repeat; PADDING-TOP: 0px
}
.linkbar {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: url(http://a.fsdn.com/sf/images//sfx/sfx_bg2.png) #fff repeat-x 0px -41px; PADDING-TOP: 0.3em
}
.callbox H4 {
	BORDER-BOTTOM: #abc 1px solid; PADDING-BOTTOM: 0.3em; MARGIN: 0.5em 0px; COLOR: #789
}
.rate {
	POSITION: absolute; TEXT-INDENT: -7000em; WIDTH: 46px; BACKGROUND: url(http://a.fsdn.com/sf/images//sfx/rating_smx.gif) no-repeat; MARGIN-LEFT: 0.2em; FONT-SIZE: 11px !important
}
.ratehow {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 46px; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0px
}
.rateorder {
	LINE-HEIGHT: 140%; WHITE-SPACE: nowrap
}
.ratemath {
	Z-INDEX: 1000; BORDER-BOTTOM: #abc 2px solid; POSITION: absolute; BORDER-LEFT: #abc 2px solid; WIDTH: 100px; BACKGROUND: #bcd; HEIGHT: 100px; BORDER-TOP: #abc 2px solid; BORDER-RIGHT: #abc 2px solid
}
.info SMALL .rate {
	MARGIN-TOP: -2px; MARGIN-LEFT: 0.4em !important
}
.error SMALL .rate {
	MARGIN-TOP: -2px; MARGIN-LEFT: 0.4em !important
}
.warning SMALL .rate {
	MARGIN-TOP: -2px; MARGIN-LEFT: 0.4em !important
}
.message SMALL .rate {
	MARGIN-TOP: -2px; MARGIN-LEFT: 0.4em !important
}
.r0half {
	BACKGROUND-POSITION: 0px -797px
}
.r1 {
	BACKGROUND-POSITION: 0px 4px
}
.r1half {
	BACKGROUND-POSITION: 0px -997px
}
.r2 {
	BACKGROUND-POSITION: 0px -197px
}
.r2half {
	BACKGROUND-POSITION: 0px -1197px
}
.r3 {
	BACKGROUND-POSITION: 0px -397px
}
.r3half {
	BACKGROUND-POSITION: 0px -1397px
}
.r4 {
	BACKGROUND-POSITION: 0px -597px
}
.r4half {
	BACKGROUND-POSITION: 0px -1597px
}
.r5 {
	BACKGROUND-POSITION: 0px -1797px
}
.desc_left {
	LINE-HEIGHT: 160%; WIDTH: 18em; DISPLAY: block; FLOAT: left; FONT-SIZE: 90%
}
.desc_right {
	BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0.3em; LINE-HEIGHT: 160%; PADDING-LEFT: 1em; PADDING-RIGHT: 0.3em; MARGIN-LEFT: 17em; FONT-SIZE: 95%; PADDING-TOP: 0.3em
}
.star0 {
	PADDING-BOTTOM: 7px; TEXT-INDENT: -7000em; PADDING-LEFT: 5px; WIDTH: 30px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(http://a.fsdn.com/sf/images//sfx/stars0.gif) no-repeat; FLOAT: left; PADDING-TOP: 7px
}
.star1 {
	PADDING-BOTTOM: 7px; TEXT-INDENT: -7000em; PADDING-LEFT: 5px; WIDTH: 30px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(http://a.fsdn.com/sf/images//sfx/stars1.gif) no-repeat; FLOAT: left; PADDING-TOP: 7px
}
.star1half {
	PADDING-BOTTOM: 7px; TEXT-INDENT: -7000em; PADDING-LEFT: 5px; WIDTH: 30px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(http://a.fsdn.com/sf/images//sfx/stars1half.gif) no-repeat; FLOAT: left; PADDING-TOP: 7px
}
TABLE TR TD.rankcalc {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.project_admin_membership_help {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 0.5em
}
.mirror {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FONT-SIZE: 85%; PADDING-TOP: 1em
}
#sf_layout_controls {
	TEXT-ALIGN: right; FONT-SIZE: 0.8em
}
#sf_build_top_nav A {
	COLOR: #000 !important
}
#sf_alert_box {
	BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: #995555; BORDER-TOP: #ff0000 1px solid; BORDER-RIGHT: #ff0000 1px solid; PADDING-TOP: 0.5em
}
.subset LI {
	MARGIN: 0px 10px 0.5em 0px; DISPLAY: inline; FLOAT: left
}
.subset LI.selected {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.subset .diamond {
	DISPLAY: none
}
.right {
	TEXT-ALIGN: right
}
.help_wanted P#category-tag-cloud {
	LINE-HEIGHT: 30px
}
.help_wanted P#category-tag-cloud A {
	WHITE-SPACE: nowrap; MARGIN-RIGHT: 10px
}
.message-content EM {
	FONT-STYLE: italic
}
.message-content STRONG {
	FONT-WEIGHT: bold
}
.message-content OL LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: decimal; PADDING-LEFT: 1em
}
.message-content UL LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: disc; PADDING-LEFT: 1em
}
.message-content LI {
	DISPLAY: list-item
}
.message-content {
	WORD-WRAP: break-word; WHITE-SPACE: pre
}
.message-content PRE {
	DISPLAY: block; FONT-FAMILY: monospace
}
.message-content DEL {
	TEXT-DECORATION: line-through
}
.message-content Q {
	BORDER-LEFT: #acf 4px solid; MARGIN: 1em; PADDING-LEFT: 0.5em; DISPLAY: block
}
.message-content CODE {
	BORDER-LEFT: #fca 4px solid; MARGIN: 1em; PADDING-LEFT: 0.5em; DISPLAY: block
}
.create_account DIV.error {
	PADDING-BOTTOM: 10px !important; MARGIN: 0px 2% 1em 0px; PADDING-LEFT: 10px !important; WIDTH: 46% !important; PADDING-RIGHT: 0px !important; CLEAR: none !important; PADDING-TOP: 10px !important
}
.create_account DIV.btmformbtmform-full {
	WIDTH: 96% !important
}
#feature_link {
	BORDER-BOTTOM: #333 1px solid; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: url(http://a.fsdn.com/sf/images//develop/sf-features.png) #5c5c5c repeat-x; COLOR: #fff !important; FONT-SIZE: 123.1%; FONT-WEIGHT: bold; PADDING-TOP: 1em
}
#feature_splash {
	BORDER-BOTTOM: #333 1px solid; POSITION: absolute; WIDTH: 100%; BACKGROUND: url(http://a.fsdn.com/sf/images//develop/sf-features.png) #5c5c5c repeat-x; COLOR: #fff; TOP: 101px; LEFT: 0px
}
#feature_splash .yui-ge {
	PADDING-BOTTOM: 1.5em; MARGIN: 0px auto; PADDING-LEFT: 1.5em; WIDTH: 74.92em; PADDING-RIGHT: 1.5em; PADDING-TOP: 1.5em
}
#feature_splash H1 {
	COLOR: #fff !important
}
#feature_splash H2 {
	COLOR: #d5d5d5 !important; FONT-WEIGHT: normal !important
}
.feature-list LI {
	BORDER-BOTTOM: #d5d5d5 1px dotted; POSITION: relative; TEXT-ALIGN: left; LIST-STYLE-TYPE: none; MARGIN: 1em 0.5em; PADDING-LEFT: 47px
}
.feature-list LI.last {
	BORDER-BOTTOM-STYLE: none
}
#bd .feature-list H3 {
	MARGIN-BOTTOM: 0px; FONT-WEIGHT: bold
}
.feature-list P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.feature-list SPAN {
	POSITION: absolute; PADDING-LEFT: 48px; WIDTH: 32px; BACKGROUND: url(http://a.fsdn.com/sf/images//feature_icons.png) no-repeat left top; HEIGHT: 32px; LEFT: 0px
}
.feature-list .tango-accessories-text-editor {
	BACKGROUND-POSITION: 0px 0px
}
.feature-list .tango-applications-internet {
	BACKGROUND-POSITION: 0px -132px
}
.feature-list .tango-applications-other {
	BACKGROUND-POSITION: 0px -264px
}
.feature-list .tango-edit-find {
	BACKGROUND-POSITION: 0px -396px
}
.feature-list .tango-emblem-important {
	BACKGROUND-POSITION: 0px -528px
}
.feature-list .tango-help-browser {
	BACKGROUND-POSITION: 0px -660px
}
.feature-list .tango-internet-group-chat {
	BACKGROUND-POSITION: 0px -792px
}
.feature-list .tango-internet-news-reader {
	BACKGROUND-POSITION: 0px -924px
}
.feature-list .tango-mail-reply-all {
	BACKGROUND-POSITION: 0px -1056px
}
.feature-list .tango-network-workgroup {
	BACKGROUND-POSITION: 0px -1188px
}
.feature-list .tango-system-file-manager {
	BACKGROUND-POSITION: 0px -1320px
}
.feature-list .tango-system-users {
	BACKGROUND-POSITION: 0px -1452px
}
.feature-list .tango-text-x-script {
	BACKGROUND-POSITION: 0px -1584px
}
.feature-list .tango-utilities-system-monitor {
	BACKGROUND-POSITION: 0px -1716px
}
.feature-list .tango-x-office-calendar {
	BACKGROUND-POSITION: 0px -1848px
}
.feature-list A {
	COLOR: #5e5e5e; TEXT-DECORATION: underline
}
.fbutton .ui-icon {
	LEFT: 0.2em
}
.fbutton {
	Z-INDEX: 10000; POSITION: relative; PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; DISPLAY: block; PADDING-TOP: 0.4em
}
.create {
	TEXT-ALIGN: center; MARGIN: 0.5em 0px 0px; FONT-SIZE: 123.1%
}
.feature-desc {
	BORDER-BOTTOM: #333 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0px
}
.feature H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0px
}
.feature {
	MARGIN: 0px; DISPLAY: block; PADDING-TOP: 70px
}
.removeUser {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
